scavenger crab - Deutsch Englisch Wörterbuch